mastermind behind the crime - Allemand Anglais Dictionnaire